trailable points - French English Dictionary